sell off – English–Español translations

🇬🇧 en es 🇪🇸

sell off verb

  • sell assets for the purpose of getting rid of them quickly
liquidar, rematar
Wiktionary Links